rainfall precipitation - Español Inglés Diccionario